package com.kurt.dto.query;

import lombok.Data;

/**
 * 车辆查询请求DTO
 * 用于接收车辆查询的请求参数
 */
@Data
public class VehicleQueryRequest extends BaseQuery {
    /**
     * 车牌号（模糊查询）
     */
    private String licensePlate;

    /**
     * SIM卡号（模糊查询）
     */
    private String simCardNo;

    /**
     * 终端ID（模糊查询）
     */
    private String deviceId;

    /**
     * 设备类型
     */
    private String deviceType;

    /**
     * 车辆类型
     */
    private String vehicleType;

    /**
     * 车辆品牌（模糊查询）
     */
    private String brand;

    /**
     * 车辆型号（模糊查询）
     */
    private String model;

    /**
     * 车辆颜色
     */
    private String color;

    /**
     * 状态
     */
    private Integer status;

    /**
     * 所属组织ID
     */
    private Long organizationId;

    /**
     * 年份
     */
    private Integer year;
}
